someone who prostrates himself - Turkish English Dictionary